self-healing properties - İspanyolca İngilizce Sözlük